package educationaladministrationsystem.CSM.Mapper.Service.ServiceInterface.StudentAndTeacherInterface.Teacher;

import educationaladministrationsystem.Class.Course;
import educationaladministrationsystem.Class.Student;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;

public interface TeacherSupplementalGrades {
    List<Course> getAllCourse(String id);

    int getHaveSupplePeople(String id);

    List<Student> getAllStudentInformationByClassId(String id, int page, int pageNumber);

    void uploadCredit(String classId, String studentId, double credit, double classCredit);

    int getPageSum(String id, int pageNumber);

    int getAllCourseCount(String id);

    int haveSuppleCourseCount(String id);
}
